home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
comm2
/
kms20src.lha
/
KMSC
/
dmakefile
< prev
next >
Wrap
Makefile
|
1995-09-24
|
2KB
|
70 lines
#
# DMakefile for KMS. Directories required:
# KMSC:O/ - location of objects for KMS
# KMS:Bin/ - location of created KMS binaries
#
EXE1= KMS:Bin/KMSPort
EXE2= KMS:Bin/KMSConv
EXE4= KMS:Bin/KMSCookie
EXE5= KMS:Bin/UMS2KMS
OD = KMSC:O/
DCC = dcc
SRCS= access.c areas.c commands.c datei.c filebase.c init.c inout.c \
kms.c mailbox.c msgbase.c msgbase2.c msgbase3.c kmsrexx.c parse.c rexx.c \
modemio.c user.c
SRC2= kmsconv.c
SRC4= kmscookie.c
SRC5= ums2kms.c
OBJS= $(SRCS:"*.c":"$(OD)*.o")
OBJ2= $(OD)kmsconv.o
OBJ4= $(OD)kmscookie.o
OBJ5= $(OD)ums2kms.o
VERS= $(OD)version.o
all: $(EXE1)
kmsconv: $(EXE2)
kmscookie: $(EXE4)
ums2kms: $(EXE5)
$(EXE1): $(VERS) $(OBJS)
cd $(OD)
$(DCC) version.o $(OBJS:"$(OD)*.o":"*.o") -r -ms -l umss.lib -l debugs.lib -o %(left)
cd
$(EXE2): $(OBJ2)
cd $(OD)
$(DCC) $(OBJ2:"$(OD)*.o":"*.o") -r -ms -o %(left)
cd
$(EXE4): $(OBJ4)
cd $(OD)
$(DCC) $(OBJ4:"$(OD)*.o":"*.o") -r -ms -o %(left)
cd
$(EXE5): $(OBJ5)
cd $(OD)
$(DCC) $(OBJ5:"$(OD)*.o":"*.o") -r -ms -l umss.lib -o %(left)
cd
$(VERS) : version.c
#RevUp 2 KMS NOASM
$(DCC) %(right) -o %(left) -c -r -ms
$(OBJS) : $(SRCS)
$(DCC) %(right) -o %(left) -Hincludes.m=kms/kms_all.h -c -proto -r -ms
$(OBJ2) : $(SRC2)
$(DCC) %(right) -o %(left) -Hincludes.m=kms/kms_all.h -c -proto -r -ms
$(OBJ4) : $(SRC4)
$(DCC) %(right) -o %(left) -Hincludes.m=kms/kms_all.h -c -proto -r -ms
$(OBJ5) : $(SRC5)
$(DCC) %(right) -o %(left) -Hincludes.m=kms/kms_all.h -c -proto -r -ms